function(nextTan, remainingTans, remainingPuzzleShapes) {
	
	//TODO:
	
	var simplifiedPuzzleShapes = new ArrayList();
	
	var simplifyRule = ME.createRule("TestRuleSimplify-1");
	
	for each (var remainingPuzzleShape in remainingPuzzleShapes) {
		var simplified = simplifyRule.run(remainingPuzzleShape);
		if (simplified != null) {
			simplifiedPuzzleShapes.addAll(simplified);
		}
	}
	
	
	
}